Cycle Enumeration using Nilpotent Adjacency Matrices with Algorithm Runtime Comparisons

نویسندگان

  • René Schott
  • G. Stacey Staples
چکیده

We present an original algebraic method for cycle enumeration which is well-suited for symbolic computations. Nilpotent adjacency matrix methods are employed to enumerate k-cycles in simple graphs on n vertices for any k ≤ n. Experimental results detailing computation times (in seconds) are compared with algorithms based on the approaches of Bax and Tarjan for perspective.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Counting Arithmetical Structures on Paths and Cycles

Let G be a finite, simple, connected graph. An arithmetical structure on G is a pair of positive integer vectors d, r such that (diag(d)−A)r = 0, where A is the adjacency matrix of G. We investigate the combinatorics of arithmetical structures on path and cycle graphs, as well as the associated critical groups (the cokernels of the matrices (diag(d) − A)). For paths, we prove that arithmetical ...

متن کامل

Nilpotent Adjacency Matrices and Random Graphs

While powers of the adjacency matrix of a finite graph reveal information about walks on the graph, they fail to distinguish closed walks from cycles. Using elements of an appropriate commutative, nilpotentgenerated algebra, a “new” adjacency matrix can be associated with a random graph on n vertices and |E| edges of nonzero probability. Letting Xk denote the number of k-cycles occurring in a r...

متن کامل

A new algorithm to find fuzzy Hamilton cycle in a fuzzy network using adjacency matrix and minimum vertex degree

A Hamiltonian cycle in a graph is a cycle that visits each node/vertex exactly once. A graph containing a Hamiltonian cycle is called a Hamiltonian graph. There have been several researches to find the number of Hamiltonian cycles of a Hamilton graph. As the number of vertices and edges grow, it becomes very difficult to keep track of all the different ways through which the vertices are connec...

متن کامل

A unified approach to floorplan sizing and enumeration

Abstrecr-Given a sliceable floorplan and cell sizes, Otten and Stockmeyer [12], [13] presented an algorithm to find an optimal implementation for each cell. We consider a generalized optimal sizing problem on a set of slicing trees related to an adjacency graph. For computation efficiency, we combine the tree enumeration and sizing procedures in a unified algorithm where floorplan trees and siz...

متن کامل

Cycle Time Reduction and Runtime Rebalancing by Reallocating Dependent Tasks

Business Process Management Systems (BPMS) is a complex information system that provides designing, administrating, and improving the business processes. Task allocation to human resources is one of the most important issues which should be managed more efficiently in BPMS. Task allocation algorithms are defined in order to meet the various policies of organizations. The most important of these...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010